home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / tuam108.zip / TUAM.DOC < prev    next >
Text File  |  1992-12-24  |  43KB  |  1,228 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                  The Ultimate Account Management System
  24.                               version 1.03
  25.                               August 1992
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.         If you need support, we have an echoed conference on Salt Air
  33.         carried at present by our support board, Salt Air, and TDS Intl.
  34.         If you want to pick up this conf for our own reading, feel free
  35.         to do so.
  36.  
  37.  
  38.  
  39.  
  40.  
  41.                                Quick Installation
  42.  
  43.  
  44.         For quick installation see the installation section in this
  45.         document file, or enclosed file QUICK.DOC.
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.                                Display User Info
  53.  
  54.         It is recommended that if you use the "Display User Info at Login"
  55.         in PCBSetup (Options #1 - top right hand side of screen), that it
  56.         be set to NO.
  57.  
  58.         If Display User Info is set to NO, then TUAM will display all the
  59.         necessary information, and will appear seamlessly as a part of
  60.         PCBoard.
  61.  
  62.         If Display User Info is set to YES, there are possible situations
  63.         where the PCBoard display and the TUAM display will be separated by
  64.         the system.
  65.         This will cause an uneven flow to your screen display, making a
  66.         somewhat less desirable display to the user.
  67.  
  68.         If you want NO display at all, set the Display User Info in the
  69.         Security File to NO for that specific security level.
  70.         ( see Display {Dsp})
  71.  
  72.         The User Info displayed in TUAM will display all the data as shown
  73.         by PCBoard, plus ratio information if used for the specific user,
  74.         bytes in account, bytes in session, and reset frequency if specified.
  75.  
  76.         NOTE :
  77.         It is not recommended that both displays be used at once.
  78.         We do recommend for clean displays, and a cleaner interface to
  79.         PCBoard that the Display option in the security is the ONLY one that
  80.         is used.
  81.  
  82. Below is an example of an actual PCBoard login with PCBoard displays disabled,
  83. and TUAM displays enabled.
  84.  
  85. NOTE:  TUAM displays are intelligent displays, and will display only the
  86.        information that is appropriate for  the specific user.  Therefore
  87.        not all information will display.  The user below is not on ratios
  88.        for example, so upload and download ratios are not displayed.
  89.  
  90.  
  91. What is your first name? Brian Backland
  92. Password (Dots will echo)? (............)
  93.  
  94. Brian, you have new mail waiting in the following conference(s):
  95. Main Board ...
  96. Account bytes reset.
  97. Account Time reset.
  98. Last Date On     : 11-13-92
  99. Expiry Date      : 09-23-93
  100. Number Times On  : 450
  101. Page Length      : 23
  102. Expert Mode      : On
  103. Security Level   : 241
  104. Total # of DLs   : 101
  105. Total # of ULs   : 45
  106. Total Bytes DLed : 12,286,459
  107. Total Bytes ULed : 5,191,453
  108. UL Credit Ratio  : 2:1
  109. Bytes in Account : 5,120,000
  110. Bytes in Session : 5,120,000
  111. Bytes Reset Freq : Daily
  112. Last Bytes Reset : 11-14-92
  113. Time in Account  : 1,440 minutes
  114. Time Reset Freq  : Daily
  115. Last Time Reset  : 11-14-92
  116.  
  117. (1438 min. left) Main Board Command?
  118.  
  119.  
  120. If this display moves across the screen to quickly then create a BYE file.
  121. This file will be displayed upon exit from the door.  You can display
  122. whatever information you wish in this file, including PCB @ codes for color
  123. and names.  We DO NOT clear the screen prior to exiting the system, therefore
  124. a @WAIT@ will pause the display. (Or whatever @ code you wish to use)
  125.  
  126. A sample BYE file to simply pause the display may be:
  127.  
  128. @WAIT@
  129.  
  130.  
  131.  
  132.                              Display Files
  133.  
  134.         There are several display files available to you as a SysOp, which
  135.         will provide enhanced displays to your users above and beyond what
  136.         we have provided.
  137.  
  138.         All of these files support security specific files, PCB @ language
  139.         codes, and PCB graphics as well as the G (ANSI graphics) extensions
  140.         and language extensions.
  141.  
  142.         B0            B0 File
  143.                 This file is displayed to your users instead of the normal
  144.                 text.
  145.                 This will provide information if you wish, letting the user
  146.                 know why they are locked out of the door.
  147.                 All of the normal PCB @ codes will function in this file, as
  148.                 will the PCB @ color codes.
  149.                 This file will also support SECURITY, GRAPHICS and
  150.                 LANGUAGE extensions automatically.
  151.  
  152.         BYE           Bye File
  153.                 This File is not normally used, but will be displayed at
  154.                 the exit of the TUAM door.
  155.                 It will support all the PCB @ codes if you find a use for
  156.                 it.
  157.                 This file will also support SECURITY, GRAPHICS and
  158.                 LANGUAGE extensions automatically.
  159.                 
  160.         NOB           Byte Fail
  161.                 This File is displayed if the BYTE ratio fails.
  162.                 This file is provided and can be edited, it will support
  163.                 all the @ variables and @ color codes as well.
  164.                 This file will display when bytes are NOT distributed to
  165.                 a user on BYTES or BYTES/FILES ratio who fails the BYTES
  166.                 ratio test.
  167.  
  168.                 We have included @WAIT@ in the demonstration file to keep
  169.                 the screen displayed for the userr
  170.                 This file will also support SECURITY, GRAPHICS and
  171.                 LANGUAGE extensions automatically.
  172.  
  173.  
  174.         NOF           File Fail
  175.                 This File is displayed if the FILE ratio fails.
  176.                 This file is provided and can be edited, it will support
  177.                 all the @ variables and @ color codes as well.
  178.                 This file will display when bytes are NOT distributed to
  179.                 a user on FILES or BYTES/FILES ratio who fails the FILES
  180.                 ratio test.
  181.  
  182.                 We have included @WAIT@ in the demonstration file to keep
  183.                 the screen displayed for the user.
  184.                 This file will also support SECURITY, GRAPHICS and
  185.                 LANGUAGE extensions automatically.
  186.  
  187.  
  188.  
  189.  
  190.  
  191. Below is listed a listing of all possible screen displays upon login.
  192.  
  193. Last Date On     :                  <<--- Last Date User was on System
  194. Expiry Date      :                  <<--- Expiry Date of User
  195. Number Times On  :                  <<--- Number of Times user has been on
  196.                                                 this system
  197. Page Length      :                  <<--- Default Page Length for user
  198. Expert Mode      :                  <<--- Expert Status
  199. Security Level   :                  <<--- Security Level of user
  200. Total # of DLs   :                  <<--- Total # of Downloads
  201. Total # of ULs   :                  <<--- Total # of Uploads
  202. Total Bytes DLed :                  <<--- Total Bytes Downloaded
  203. Total Bytes ULed :                  <<--- Total Bytes Uploaded
  204. Bytes DLed Today :                  <<--- Bytes Downloaded Today
  205. UL Credit Ratio  :                  <<--- UpLoad Credit Ratio (see ULP)
  206. File Ratio DL:UL :                  <<--- File Ratio required for this
  207.                                                 security level
  208. Actual File Ratio:                  <<--- Actual File Ratio of User
  209.                                                 Download:Upload
  210. Byte Ratio DL:UL :                  <<--- Byte Ratio required for this
  211.                                                 security level
  212. Actual Byte Ratio:                  <<--- Actual Byte Ratio of User
  213.                                                 Download:Upload
  214. Bytes in Account :                  <<--- Actual Bytes left in user account
  215. Bytes in Session :                  <<--- Actual Bytes in THIS session
  216. Bytes Reset Freq :                  <<--- Byte Account Reset Frequency
  217. Last Bytes Reset :                  <<--- Last Date Byte Account Reset
  218. Time in Account  :                  <<--- Actual Time left in user account
  219. Time Reset Freq  :                  <<--- Time Account Reset Frequency
  220. Last Time Reset  :                  <<--- Last Date Time Account Reset
  221.  
  222. Version 2 will support multi-language, and will automatically select the
  223. correct language as chosen on PCBoard.
  224.  
  225.  
  226.  
  227.                               Installation
  228.  
  229.         For experienced sysops, TUAM is a easy door to install, with no
  230.         maintenance files or configuration files necessary!
  231.  
  232.         Although TUAM uses a TPA, you will find this is one of the best used
  233.         TPAs you may ever install.  Many other TPA programs are simply not
  234.         used by many or even the majority of users, making the extra bytes
  235.         redundant.
  236.         TUAM on the other hand, uses only 32 bytes per user, and bytes are
  237.         something that virtually every user on your system will utilize.
  238.  
  239.         You will have to set up a TPA by using PCBSM.EXE.
  240.         Note that on a multi-node system ALL nodes must be down for this
  241.         operation.
  242.         PCBSM will generate a backup users file in this operation, however
  243.         you may wish to have another backup offline just in case.
  244.         Enter PCBSM, choose menu option "Add/Remove Third Party Application"
  245.         to generate a new TPA.
  246.  
  247.         For TPA information use
  248.                 TPA Name        :       TUAM
  249.                 Version         :        101
  250.                 Static Size     :         44
  251.                 Dynamic Size    :          0
  252.                 Keyword         :      BYTES
  253.                                         the keyword must match the name of
  254.                                         the door in your DOOR.LST file
  255.  
  256.         For verify that the data structure corresponds to the current version
  257.         of TUAM, we have chosen a version number of 101, we will only update
  258.         this when we require a TPA structure change.  This will be the TPA
  259.         structure version and NOT the TUAM version number.
  260.  
  261.         Press PGDN to generate your TPA.
  262.  
  263.         DO NOT use create USERS.INF file unless you want alot of work and
  264.         headache !
  265.  
  266.         o       Please ensure that your environment variable PCBDAT is set.
  267.                 If not please put in your autoexec.bat
  268.                         SET PCBDAT=(drive\path\pcboard.dat)
  269.  
  270.                 ie:     SET PCBDAT=C:\PCB\PCBOARD.DAT
  271.  
  272.                 If your PCBoard is NOT not configured to disallow environment
  273.                 variables, then PCBoard will set this automatically when
  274.                 entering a door.  However, some sysops disable this feature
  275.                 in PCBoard.
  276.                 This variable is also need in the System Manager (TUAMSM),
  277.                 and may need to be set manually to enter the system mananger.
  278.  
  279.  
  280.  
  281.  
  282.         Here is an example of your PCBSM screen displays.
  283.  
  284.  
  285. ───────────────────────────────────────────────────────────────────────────────
  286.  
  287.  
  288.                             PCBoard System Manager
  289.             Copyright (C) 1987-1991 Clark Development Company, Inc
  290.  
  291.  
  292.                                    Main Menu              Use w/ PCB 14.5a
  293.  
  294.  
  295.                      A  Users File Maintenance
  296.                      B  Directory  Maintenance (PCBFILER)
  297.                      C  PCBoard Configuration  (PCBSETUP)
  298.    --------------->> D  User Info File Maintenance
  299.                      E  Analyze System Configuration
  300.                      F  Define Printer Port
  301.                      G  Define Text & Graphics Editors
  302.                      H  Customize Colors
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.          Use arrow keys to move bar, press ENTER to select, ESC to exit
  311.     03:13:44     10-25-92        F1   help      caps: OFF  num: ON   ins: OFF
  312.  
  313.  
  314.  
  315.  
  316. ───────────────────────────────────────────────────────────────────────────────
  317.  
  318.                             PCBoard System Manager
  319.             Copyright (C) 1987-1991 Clark Development Company, Inc
  320.  
  321.  
  322.                           User Info File Maintenance
  323.  
  324.  
  325.                      A  Change Conference Allocation
  326.                      B  List Installed Third Party Apps
  327.       ------------>> C  Add/Update Third Party Application
  328.                      D  Remove Third Party Application
  329.                      E  Create User Info File
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.          Use arrow keys to move bar, press ENTER to select, ESC to exit
  341.     03:13:48     10-25-92        F1   help      caps: OFF  num: ON   ins: OFF
  342.  
  343.  
  344.  
  345.  
  346. ───────────────────────────────────────────────────────────────────────────────
  347.  
  348.                             PCBoard System Manager
  349.                       Add/Update Third Party Application
  350.  
  351.  
  352.    Enter the name of the Third Party Application ? TUAM
  353.  
  354.  
  355.  
  356.    Version      :   101
  357.    Static Size  :    44
  358.    Dynamic Size :     0
  359.    Keyword      : BYTES
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.                       Press PGDN to begin or ESC to exit
  370.  
  371.     03:15:15     10-25-92        F1   help      caps: OFF  num: ON   ins: OFF
  372.  
  373.  
  374.  
  375. ───────────────────────────────────────────────────────────────────────────────
  376.         You will now need to make some changes using PCBSetup.
  377.  
  378.         The first will be creating a door, this may be necessary in more
  379.         than one conference, although each conference may point to the same
  380.         door.
  381.         Depending upon your setup, only the Main Door changes may be necessary,
  382.         only you as a SysOp can determine that.
  383.  
  384.         It WILL however be necessary from every Conference that you wish the
  385.         user to have access to it.  It is highly recommended that it is at the
  386.         very minimum available from the Main Conference, as well as ALL other
  387.         Conferences that have auto rejoin upon login set to YES.
  388.  
  389.  
  390.                                    Batch File
  391.  
  392.         Example of batch file :
  393.  
  394.         @ECHO OFF
  395.         CD \DOORS\TUAM
  396.         TUAM
  397.  
  398.                         ( If you are running multiple configurations
  399.                           include the configuration name after TUAM.
  400.                           ie: TUAM NODE1 )
  401.  
  402.                 ** Note :  Do not reload PCBoard, as this is a shell door if
  403.                            is configured as above.
  404.  
  405.                         IF YOU ARE SET UP AS ABOVE AND GET ZERO BYTE PWRD
  406.                         FILES GENERATED, OR THE SYSTEM DOES NOT RUN, THEN
  407.                         TRY A NON-SHELL DOOR AS SHOWN BELOW.
  408.  
  409.         Multiple Configuration Files :
  410.  
  411.                 If you wish to use multiple configuration files type the
  412.                 configuration file on the command line.
  413.                 ie:  TUAM CONFIG1  will load CONFIG1.SEC and CONFIG1.CFG
  414.                 No name on the command line will run the defaults, this will
  415.                 allow for multiple configuration files.
  416.                 Version 2 will enhance this area, making it much cleaner and
  417.                 easier from the sysops standpoint.
  418.  
  419.         Example of batch file (NON SHELL) :
  420.  
  421.         @ECHO OFF
  422.         CD \DOORS\TUAM
  423.         TUAM
  424.         BOARD
  425.  
  426.                 ** Note :  If you use NON-SHELL because of memory problems
  427.                            do not define door as shell in PCBSetup as shown
  428.                            below.
  429.  
  430.  
  431.  
  432.  
  433. ───────────────────────────────────────────────────────────────────────────────
  434.  
  435.  
  436.                                Door Installation
  437.  
  438.         Using PCBSetup choose the DOOR.LST file to edit.
  439.  
  440.     
  441.                                 Edit DOORS File
  442.  
  443.                                       USER DOOR
  444.      Filename    Password   Sec Login SYS  SYS  Shell    Path to DOOR Files    
  445.  
  446.   65) BYTES                   0   Y    N    N     Y   C:\DOORS\TUAM\
  447.  
  448.                         Press F2 to edit the DOOR file
  449.                                                                                
  450.    ESC=Exit   Alt-R=Repeat a Line   Alt-I=Insert a Line   Alt-D=Delete a Line
  451.     09:18:26     11-14-92        F1   help      caps: OFF  num: ON   ins: OFF
  452. ───────────────────────────────────────────────────────────────────────────────
  453.  
  454.  
  455.         In the above example, we show pathing to the batch file, this would
  456.         be placed in the C:\DOORS\TUAM directory.  (or other directory as you
  457.         have chosen)
  458.  
  459.         By doing this you save multiple doors for each node.
  460.  
  461.         TUAM is a TPA door, but DOES NOT use a USER.SYS file.  Please ensure
  462.         that NO USER.SYS exists when TUAM is run.
  463.  
  464.         NOTE:  If you have other auto-login doors, you will need to modify
  465.         them, or adjust BYTES to accommodate your plans for login.
  466.         We have adapted our autologin door to accommodate branching for
  467.         different users as necessary.
  468.         If you need help in this area, please let us know on the support
  469.         board, or in one of the mail networks we carry.
  470.  
  471.  
  472.  
  473.  
  474. PCBSetup Configuration :
  475.  
  476.         It is highly recommended that you disable the "Display User Info
  477.         at Login" with PCBSetup in Options #1 screen.
  478.         This will make a much more pleasing display for your users.
  479.  
  480.                   Example of possible Screen displays to User
  481.  
  482.  
  483. Last Date On     :                  <<--- Last Date User was on System
  484. Expiry Date      :                  <<--- Expiry Date of User
  485. Number Times On  :                  <<--- Number of Times user has been on
  486.                                                 this system
  487. Page Length      :                  <<--- Default Page Length for user
  488. Expert Mode      :                  <<--- Expert Status
  489. Security Level   :                  <<--- Security Level of user
  490. Total # of DLs   :                  <<--- Total # of Downloads
  491. Total # of ULs   :                  <<--- Total # of Uploads
  492. Total Bytes DLed :                  <<--- Total Bytes Downloaded
  493. Total Bytes ULed :                  <<--- Total Bytes Uploaded
  494. Bytes DLed Today :                  <<--- Bytes Downloaded Today
  495. UL Credit Ratio  :                  <<--- UpLoad Credit Ratio (see ULP)
  496. File Ratio DL:UL :                  <<--- File Ratio required for this
  497.                                                 security level
  498. Actual File Ratio:                  <<--- Actual File Ratio of User
  499.                                                 Download:Upload
  500. Byte Ratio DL:UL :                  <<--- Byte Ratio required for this
  501.                                                 security level
  502. Actual Byte Ratio:                  <<--- Actual Byte Ratio of User
  503.                                                 Download:Upload
  504. Bytes in Account :                  <<--- Actual Bytes left in user account
  505. Bytes in Session :                  <<--- Actual Bytes in THIS session
  506. Bytes Reset Freq :                  <<--- Byte Account Reset Frequency
  507. Last Bytes Reset :                  <<--- Last Date Byte Account Reset
  508. Time in Account  :                  <<--- Actual Time left in user account
  509. Time Reset Freq  :                  <<--- Time Account Reset Frequency
  510. Last Time Reset  :                  <<--- Last Date Time Account Reset
  511.  
  512.  
  513.  
  514.  
  515. Error Level Upon Exit
  516.  
  517.         TUAM will return an Error Level equal to the user security level
  518.         upon exit from the program.
  519.  
  520.         This will allow some simple batch file routines to be developed
  521.         within the logon door file.
  522.         You will NOT be able to run another door requiring TPA's at
  523.         present, however, it will allow more flexibility and control.
  524.  
  525.         Below is a brief example of a batch file using errorlevels.
  526.         Remember errorlevels MUST be placed with the highest level first
  527.         in decending order due to the method of reading DOS does.
  528.         Also, an errorlevel can be used to reroute all levels above or
  529.         equal to it.  Both examples are shown here.
  530.  
  531.         C:
  532.         CD \DOORS\TUAM
  533.         TUAM
  534.  
  535.  
  536.         IF ERRORLEVEL 200 GOTO REMIND
  537.         REM             JUMP TO REMIND
  538.         REM             LEVELS 200 THROUGH 255
  539.  
  540.         IF ERRORLEVEL 70 GOTO DOTHIS
  541.         REM             JUMP TO DOTHIS
  542.         REM             LEVELS 70 THROUGH 199
  543.  
  544.         IF ERRORLEVEL 50 GOTO REMIND
  545.         REM             JUMP TO REMIND (LEVELS 50 THROUGH 69)
  546.  
  547.         IF ERRORLEVEL 21 GOTO END
  548.         REM             JUMP TO END FOR ALL LEVELS FROM 21 THROUGH 49
  549.         REM             WILL PREVENT ANYBODY ABOVE 20 FROM ENTERING VALIDOR
  550.  
  551.         IF ERRORLEVEL 20 VALIDOR
  552.         REM             LEVEL 20 WILL RUN VALIDOR
  553.  
  554.         IF ERROELEVEL 11 GOTO END
  555.         REM             JUMP TO END
  556.         REM             WILL PREVENT ANY LEVELS ABOVE 10 FROM RUNNING INSTAREG
  557.  
  558.         IF ERRORLEVEL 10 INSTAREG
  559.         REM             LEVEL 10 WILL RUN INSTAREG
  560.  
  561.         GOTO END
  562.         REM             ALL LEVELS BELOW 10 WILL GO TO END
  563.  
  564.         :REMIND
  565.         REM             RUN A REMINDER DOOR AND EXIT
  566.         REM             WILL RUN FOR LEVELS 50 THROUGH 69 AND LEVELS 200
  567.                         THROUGH 255
  568.  
  569.         :DOTHIS
  570.         REM             DO WHAT EVER YOU WISH FOR LEVELS 70 THROUGH 199
  571.  
  572.         :END
  573.         REM             EXIT FROM PROGRAM
  574.         REM             LEVELS 1 THROUGH 9 & LEVELS 11 THROUGH 19
  575.         REM             & LEVELS 21 THROUGH 49
  576.  
  577.  
  578.  
  579.  
  580.  
  581.                                 TUAMLOFF
  582.  
  583.         If you are using TIME and/or Command Level editors please read
  584.         the TUAMLOFF doc file
  585.         TUAMLOFF must be run from the TUAM directory.
  586.  
  587.         Sample $$LOGOFF.BAT
  588.  
  589.         C:
  590.         CD\TUAM
  591.         TUAMLOFF
  592.  
  593.  
  594.  
  595.                             Beta Test Sites
  596.  
  597.         We are currently searching for some reliable beta sites for version 2
  598.         of TUAM.
  599.         If you are interested, give us a call, we will consider all applicants.
  600.         However, all applicants will not necessarly be selected as beta sites.
  601.  
  602.         TUAM v2 :
  603.         We are working on the following features for TUAM v2.  We will not
  604.         guarantee when any or all of these features will be in TUAM v2, but
  605.         we are currently in the development of TUAM v2.
  606.  
  607.         o Password Control
  608.         o File Accounts
  609.         o Message Accounts
  610.         o Multiple security level configurations
  611.         o Conference to join on login
  612.         o Conference to join upon logoff
  613.         o Password Database (for each user)
  614.         o Network SysOp flag
  615.         o Added flexibility on expiration of accounts
  616.         o Estimated Expiration Dates
  617.         o 26 Group Accounts
  618.         o 10 Groups per User Account
  619.         o Group Conferences
  620.         o Minimum Password Length
  621.         o Password Validation
  622.         o Password Change forced by system based on sysop setting per security
  623.                 level.
  624.         o Password Change override flag per individual user
  625.         o Time sessions available for each security level, with multiple
  626.           definations for various times of the day.
  627.  
  628.  
  629.                  InstaReg or other Registration Systems
  630.  
  631.         If you use InstaReg, PCBVerify or any other validation or security
  632.         level changer.  Please note ALL levels used by these other systems,
  633.         and make a note of them all.
  634.         Then set Frc flag in the Byte Editor to YES for each of these levels.
  635.         This will fix any undue problems these other systems may have with
  636.         TUAM.
  637.  
  638. Theory of Operation:
  639.  
  640.         Ok how do we do this magic?  Well, PCBoard reads all of its
  641.         information regarding time and bytes from the PWRD file.  This file
  642.         MUST be modified to enable node specific information to be updated
  643.         on a per user basis.
  644.         Don't worry, TUAM will handle this automatically for you, HOWEVER,
  645.         TUAM will rewrite a temporary PWRD file to the local node directory
  646.         each time the door is run.
  647.         This temporary file is the one that PCBoard will actually read.
  648.         If you are using TUAM, it is recommended that to avoid confusion in
  649.         updating your information that ALL future PWRD information be
  650.         updated using TUAMSM rather than PCBSM.
  651.         This will save you much confusion, and duplication of updates.
  652.         We will update everything automatically, PCBSM will not.
  653.  
  654.         TUAM will also modify your PCBoard.Dat file to point to the new
  655.         PWRD file location.  This is all automatic, and is completed as the
  656.         door runs.
  657.  
  658.         If you are using Command Editors then the Command Level information
  659.         in PCBoard.Dat will also be updated as required.
  660.  
  661.         TUAM reads the original PWRD file only once, upon initializing the
  662.         system.  It will NEVER again read the original PWRD file.
  663.         This PWRD file (the original one in C:\PCB\MAIN) can be deleted if
  664.         you do not need it any longer.
  665.         TUAM keeps the security information in a file called TUAM.SEC, and
  666.         creates dynamic PWRD files according to the current users needs.
  667.  
  668.         The temporary Sysop level as defined in the PCBSet up screen.
  669.         The level granted when F1 is pressed, WILL ALWAYS be granted the
  670.         FULL SESSION TIME AND SESSION BYTES regardless of the current
  671.         users normal status.
  672.  
  673.  
  674.  
  675.  
  676.                         Note on Expiration
  677.  
  678.         If the PCBSetup flag for "Enable Subscription Mode" is set to N,
  679.         then TUAM will NOT expire users regardless of settings of the Bytes,
  680.         Time or Date Expiration Flags in TUAMSM.
  681.         The "Enable Subscription Mode" flag is in PCBSetup as shown below.─┐
  682.                                                                            │
  683.                     Node / Event / Subscription Information                │
  684.                                                                            │
  685.    Running a Network / Multitasker System     : Y                          │
  686.    Node Number on the Network                 :     6                      │
  687.    Network Timeout on Errors (20-99 secs)     : 45                         │
  688.    Node Chat Frequency (once every 5-99 secs) : 15                         │
  689.    Include City Field in NODE Display           Y                          │
  690.    Using Slave Cards (slows file access)        N                          │
  691.                                                                            │
  692.    Is a Timed Event Active               : Y                               │
  693.    Time to Begin Event (military time)   : 00:10                           │
  694.    Minutes Prior to Suspend All Activity :  0                              │
  695.    Disallow Uploads Prior to an Event    : N                               │
  696.    Minutes Prior to Disallow Uploads     :  0                              │
  697.    Slide Event Time if a User is Online  : N                               │
  698.                                                                            │
  699.    Enable Subscription Mode              : Y <─────────────────────────────┘
  700.    Default Subscription Length in Days   :   2
  701.    Default 'Expired' Security Level      :   3
  702.    Warning Days Prior to Expiration      :   1
  703.  
  704.  
  705.  
  706.     08:02:08     11-20-92        F1   help      caps: OFF  num: ON   ins: OFF
  707. -------------------------------------------------------------------------------
  708.  
  709.                           386 Specific Version
  710.  
  711.         We have a 386 specific version of TUAM which is called TUAM386.EXE.
  712.         If you are running 386/486 machines, this code will be slightly
  713.         smaller and faster.  Please rename TUAM386.EXE to TUAM.EXE prior to
  714.         using.
  715.  
  716.  
  717.                         PCBoard /M - Multi Port Version
  718.  
  719.         TUAM386.EXE automatically supports fossil drivers and is fully
  720.         compatable with the PCBoard/M version.
  721.  
  722.  
  723.                         Support BBS Information
  724.  
  725.         Platinum Software Development has chosen Central Ontario Data Systems as its
  726.         support board.
  727.         The board has given us the privilege to log on regularly and answer
  728.         all questions and process ordering information.
  729.         All orders will be processed within 48 hours under normal conditions,
  730.         other conditions may prevail, but you will be left ample notice if
  731.         conditions change.
  732.  
  733.         Our support boards phone number is :
  734.                         (705) 722-8194 (HST), (705) 728-5815 (V32),
  735.                         (705) 835-6448 (HST)
  736.  
  737.         Central Ontario Data Systems has given us the unique ability to have
  738.         our own bulletin board.  We wish to express our thanks for this.
  739.         Upon entering the system, you will only see a brief hint that you
  740.         have reached Central Ontario Data Systems, and be instantly placed
  741.         into Platinum Software Development Support Board.
  742.  
  743.         All of our files are in the Main Board.  As a matter of fact, we
  744.         have at this time seen no reason to add extra conferences to this
  745.         board.
  746.  
  747.         The board is using an instant registration system (InstaReg) to allow
  748.         you immediate2 access to the system and the support Conference upon
  749.         first call.
  750.  
  751.         You will be provided with a MENU to select your registration level.
  752.         BE SURE to select Platinum Software Development Support at this Menu.
  753.  
  754.         Upon completion of the registration, you will be placed into the
  755.         Support Area of the board.
  756.         The support Conferences will be 1995 and 1998.
  757.  
  758.         Your personal key file is available by sending in a cheque or money
  759.         order to the above address.
  760.         Both U.S. and Canadian cheques are processed.
  761.         Sorry, we can not accept currencies other than US or Canadian dollars.
  762.  
  763.         Visa registration is accepted either online, or by filling in and
  764.         mailing the form enclosed in the package.
  765.         ( VISA.FRM )
  766.  
  767.         We would like to pass along our thanks to the authors of several
  768.         products who have made our life both more enjoyable, and much easier.
  769.  
  770.                 Clark Development - PCBoard
  771.                                   - PCB Development Kit
  772.  
  773.                                   - InstaReg (Registration Door)
  774.  
  775.  
  776.  
  777.  
  778.  
  779.         Please use the registration form ( REGISTER.FRM ) for cheque or
  780.         money order forms.
  781.  
  782.         Personal cheques will have a 10 day delay on processing prior to the
  783.         generation of the key file (online) or mailing one back to you.
  784.         This will allow sufficient time for the cheque to be processed by
  785.         the banks.
  786.  
  787.         Visa orders placed online will be authorized with the key file being
  788.         generated within 48 hours.
  789.  
  790. Other Forms of Support:
  791.  
  792.         We can be reached on Salt Air, TDS International Network, ILink, RIME,
  793.         Intelec, NANet or FidoNet PCBoard Conferences or on our own support
  794.         board.
  795.  
  796.         Our Fido address is 1:252/102.
  797.  
  798.         All of our code is posted upon release on Salt Air and on
  799.         TDS International Network.
  800.  
  801. Product Credit :
  802.  
  803.         PCBoard v14.5           -       Clark Development Corp
  804.  
  805.         PCBToolKit              -       Clark Development Corp
  806.         Microsoft               -       MS-DOS 3.30, MS-DOS 5.0
  807.         Compaq                  -       DOS 3.31
  808.         Novell                  -       Netware 3.31, Netware 2.2
  809.         ArtiSoft                -       LanTastic 4.1
  810.  
  811.  
  812.  
  813.  
  814. Licence Agreement :
  815.         The Ultimate Account Manager, its accompanying programs, documentation
  816.         and associated files are Copyrighted (C) 1992 by Platinum Software
  817.         Development.
  818.         All rights reserved.
  819.  
  820.         You may not engage in, nor permit third parties to engage in any of
  821.         the following :
  822.  
  823.         A ) Altering the software, the documentation, the key files or any
  824.             other files associated with or supplied with The Ultimate
  825.             Account Manager.
  826.  
  827.         B ) Attempting to reverse engineer, disassemble, decompile
  828.             any of the software, key files or associated files in any way
  829.             or by any means, either electronic, mechanical or manually.
  830.  
  831.         C ) Granting licences, sub-licences, leases or any rights of any
  832.             kind of this software to others.
  833.  
  834.         D ) Selling or giving away key files without proper notification to
  835.             Platinum Software Development.
  836.  
  837.         Platinum Software Development grants you a licence to use this
  838.         software as long as you agree to meet, and continue to meet all
  839.         the above conditions. Any present or future violations of any of
  840.         the above conditions will result in the termination of your
  841.         licence to use this software. Upon termination for any reason,
  842.         you must immediately stop using this software, and destroy all
  843.         copies of the key files in your possession. Platinum Software
  844.         Development reserves the right to cancel your licence at any
  845.         time for any violations incurred that may not be listed in this
  846.         documentation.
  847.  
  848.         Cancellation of licence due to violation of agreement will forfeit
  849.         your ability to use this product, and any or all fees paid to
  850.         use this product.
  851.  
  852.                                 PROBLEMS
  853.  
  854.         Time or Bytes are not set correctly:
  855.  
  856.                 There needs to be a time or byte entry in either the PWRD
  857.                 editor OR in the Time Editor (for time) or the Byte Editor
  858.                 (for bytes)
  859.                 Each security level NEEDS to have an entry in one of the
  860.                 fields specified.
  861.                 If you get a TIME or BYTE problem, please check carefully
  862.                 the TIME EDITOR, BYTE EDITOR and RATIO EDITOR and PWRD for
  863.                 that specific security level.  ONE of the editors MUST have
  864.                 time and byte parameters specified.
  865.  
  866.         TUAMSM NOT loading:
  867.  
  868.                 Ensure the enviroment variable PCBDAT is set.
  869.                         Example:  SET PCBDAT=C:\PCB\PCBOARD.DAT
  870.  
  871.         TUAM not giving correct time:
  872.  
  873.                 Ensure that a TIME is set up for specific security level
  874.                 in either PWRD Editor or TIME Editor, ONE of these needs
  875.                 to have TIME parameters.
  876.                 Our new versions of TUAM will default to 10 minutes if
  877.                 NO time is found in the TUAM files.
  878.  
  879.         TUAM is writing a ZERO BYTE PWRD file:
  880.  
  881.                 The security level for this user IS NOT defined in TUAMSM.
  882.                 Ensure that ALL levels have time configurations in either
  883.                 the PWRD Editor OR the Time Editor.
  884.  
  885.                 Later versions of TUAM will NOT cause a zero byte file to
  886.                 be written.
  887.  
  888.         ALT-D is NOT working - NO DEFAULT IS BEING COPIED:
  889.  
  890.                 You have not configured the DEFAULT SCREEN.
  891.                 Please go into the CONFIGURATION EDITOR screen, and set up
  892.                 the defaults.
  893.  
  894.         TUAM is ONLY giving out 10 minutes of time to a specific user:
  895.  
  896.                 TUAM has not been able to find the users security level in
  897.                 TIME Editor or PWRD Editor.
  898.                 Please recheck your configuration files.
  899.  
  900.                 THIS WILL NOT GIVE A ZERO BYTE FILE, IF YOU HAVE A ZERO
  901.                 BYTE FILE PLEASE CHECK YOUR MEMORY STATUS.
  902.  
  903.         Pressing F1 to give temporary SysOp status does not work:
  904.  
  905.                 Please ensure your temporary SYSOP levels have TIME and
  906.                 BYTES defined in them as any other user would require.
  907.  
  908.         NOT getting correct entries in PCBoard:
  909.  
  910.                 Please ensure you are changing to the TUAM directory
  911.                 prior to running the TUAM door.
  912.                 Also, ensure that you did not run TUAMSM from any
  913.                 directory other than TUAM's own directory.
  914.                 If you have a file TUAM.SEC or TUAM.CFG in your PCBoard's
  915.                 node root directory (where your PCBoard.Dat files are) then
  916.                 please delete these files.
  917.                 TUAM.SEC and TUAM.CFG should only exist in the TUAM directory.
  918.  
  919.         PCBoard is displaying event warning screen all the time:
  920.  
  921.                 Edit your PCBText record # 116.
  922.  
  923.                         The default shows:
  924.                         @FIRST@, your time has been adjusted for our event.
  925.  
  926.                         Change this record to:
  927.                         %C:\TUAM\EVENTWRN
  928.  
  929.         We have included a sample EVENTWRN file to help handle this situation.
  930.         This is the ONLY situation where we can not handle the user time, as
  931.         this is displayed before PCBoard will allow us control.
  932.  
  933.         User can NOT use any commands
  934.  
  935.                 You have turned Commands ON in the configuration editor,
  936.                 and HAVE NOT set up the Command Levels for the specific
  937.                 users.
  938.  
  939.         Doors like InstaReg, Eagle Verify, PCBVerify etc do not WORK !
  940.         Users are logged off of system, and have to return the call to
  941.         get access.  Once back online the system works fine :
  942.  
  943.                 Check all of the security levels used by ALL of your
  944.                 security level changing systems.  Automated ones, the ones
  945.                 run during events are not necessary to change.
  946.                 Make a node of all of the affected levels, and return to
  947.                 TUAMSM (Byte Editor Screen) and set the Frc flag to Y for
  948.                 all of these levels.
  949.  
  950.         I can not get InstaReg or PCBVerify to work with TUAM in one login
  951.         DOOR:
  952.  
  953.                 Version 1.07 and beyond should coexist with InstaReg, however
  954.                 you will have to do a PCB145 /READSYS prior to running TUAM
  955.                 and after running InstaReg.
  956.                 Also, please delete the USER.SYS file after running
  957.                 PCB145 /READSYS and before running TUAM or reentering PCBoard.
  958.  
  959.  
  960.                                  INDEX
  961.  
  962.  
  963.  
  964.  
  965.  
  966.     -----  A  -----
  967.     ACCOUNTS,
  968.       DAILY 5
  969.       RESET 4-5, 7, 14
  970.       TIME 5, 7, 14, 16-17, 19-20, 22-25, 28
  971.     ALT-D 13, 25, 28
  972.     ANNUAL, ACCOUNTS 17
  973.     AUTO, UPDATE 8, 19, 26
  974.     
  975.     
  976.     -----  B  -----
  977.     B0 6
  978.     BATCH FILE 12-13, 15, 26-27
  979.     BETA, TEST SITE 17
  980.     BYE 5-6
  981.     BYTE, RATIO 4-7, 14, 24
  982.     BYTES 5-8, 13-14, 24-25, 28
  983.     BYTES,
  984.       DOWNLOADED 7, 14
  985.       DOWNLOADED TODAY 7, 14
  986.       NOT SET CORRECTLY 24
  987.       SESSION 4-5, 7, 14, 17, 19
  988.       TOTAL 5, 7, 14
  989.     
  990.     
  991.     -----  C  -----
  992.     CHANGE, NAME 5, 12
  993.     CHANGING 25-26
  994.     COMMAND, LEVEL 4-5, 7, 14-20, 22, 24-28
  995.     CONFIGURATION,
  996.       EDITOR 9, 16, 18-19, 24-26
  997.       PCBSETUP 4, 9, 12-14, 20
  998.     CONFIGURATION FILES, MULTIPLE 12
  999.     
  1000.     
  1001.     -----  D  -----
  1002.     DAILY,
  1003.       ACCOUNTS 17
  1004.       BYTES 5-8, 13-14, 24-25, 28
  1005.       TIME 5, 7, 14, 16-17, 19-20, 22-25, 28
  1006.     DOOR,
  1007.       INSTALLATION 3, 8, 13
  1008.       NON-SHELL 12
  1009.       SHELL 12-13, 28
  1010.     DYNAMIC SIZE 8, 11
  1011.     
  1012.     
  1013.     
  1014.     
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.     -----  E  -----
  1028.     EDITOR,
  1029.       SECURITY 4-7, 14-15, 17-20, 24-27
  1030.       USER 4-10, 12-15, 17, 19-20, 25-28
  1031.       USER ACCOUNT 7, 14, 17
  1032.     ENABLE SUBSCRIPTION 20
  1033.     ENVIRONMENT, VARIABLE 6, 8, 24
  1034.     ERROR, LEVEL 4-5, 7, 14-20, 22, 24-28
  1035.     ERROR LEVEL UPON EXIT 15
  1036.     EVENTWRN 25
  1037.     EXIT, ERROR LEVEL 15
  1038.     EXPIRATION, NOTE ON 20
  1039.     EXPIRATION DATE 17
  1040.     EXPIRED SECURITY LEVEL 20
  1041.     
  1042.     
  1043.     -----  F  -----
  1044.     FEATURES 17
  1045.     FILE 3-10, 12-17, 19-20, 22-23, 25-28
  1046.     FILE RATIO 4-7, 14, 24
  1047.     FILES 6, 8, 12-13, 19, 22, 24-26, 28
  1048.     
  1049.     
  1050.     -----  H  -----
  1051.     HELP 9-11, 13, 20, 25, 28
  1052.     
  1053.     
  1054.     -----  I  -----
  1055.     INSTALLATION,
  1056.       DOOR 5-6, 8, 12-13, 15, 19, 22, 25-28
  1057.       QUICK 3
  1058.       TPA 3, 8, 13
  1059.     INSTAREG 15, 18, 22, 25-28
  1060.     
  1061.     
  1062.     -----  K  -----
  1063.     KEY FILE 22-24
  1064.     KEYWORD 8, 11
  1065.     
  1066.     
  1067.     -----  L  -----
  1068.     LAST DATE ON 5, 7, 14
  1069.     LICENCE AGREEMENT 24
  1070.     LOGIN 4-5, 7, 12-14, 17, 26-28
  1071.     LOGIN, AUTO 6-8, 12-13, 19, 21, 26-27
  1072.     
  1073.     
  1074.     -----  M  -----
  1075.     MANAGER 8-11, 24, 27
  1076.     MANAGER, THE SYSTEM 4-5, 8, 12, 19, 22, 25, 28
  1077.     Multi Port 21
  1078.     MULTIPLE CONFIGURATION FILES 12
  1079.     /M, PCBoard 4-5, 7-12, 19, 21-25, 27-28
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.     -----  N  -----
  1093.     NAME 5, 12
  1094.     NOB 6
  1095.     NOF 6
  1096.     NUMBER TIMES ON 5, 7, 14
  1097.     
  1098.     
  1099.     -----  P  -----
  1100.     PASSWORDS, CHANGE 8, 10, 12, 17-18, 22, 25-26
  1101.     PCBoard /M 21
  1102.     PCBSETUP 4, 9, 12-14, 20
  1103.     PCBSETUP CONFIGURATION 14
  1104.     PCBVERIFY 18, 25-27
  1105.     PLATINUM 22, 24
  1106.     Port, Multi 21
  1107.     PROBLEMS 12, 18, 24, 26
  1108.     PRODUCT CREDIT 23
  1109.     PWRD FILE 12, 19, 25
  1110.     
  1111.     
  1112.     -----  Q  -----
  1113.     QUICK.DOC 3
  1114.     
  1115.     
  1116.     -----  R  -----
  1117.     RATIO 4-7, 14, 24
  1118.     RATIO, FILE 3-10, 12-17, 19-20, 22-23, 25-28
  1119.     RESET,
  1120.       LAST 5, 7, 14
  1121.       LAST DATE 5, 7, 14
  1122.     
  1123.     
  1124.     -----  S  -----
  1125.     SECURITY FILE 4
  1126.     SESSION BYTES 7, 14, 19
  1127.     SHELL 12-13, 28
  1128.     STATIC SIZE 8, 11
  1129.     Subscription Mode, Enable 5, 19-20
  1130.     SUPPORT 2, 6-7, 13, 21-23
  1131.     
  1132.     
  1133.     -----  T  -----
  1134.     TEMPORARY SYSOP 19, 25
  1135.     TEMPORARY SYSOP, DOES NOT WORK 25
  1136.     THE SYSTEM MANAGER 8
  1137.     THEORY OF OPERATION 19, 27
  1138.     TIME 5, 7, 14, 16-17, 19-20, 22-25, 28
  1139.     TIME,
  1140.       NOT SET CORRECTLY 24
  1141.       SESSION 4-5, 7, 14, 17, 19
  1142.     TOTAL, BYTES DOWNLOADED 7, 14
  1143.     TOTAL BYTES DOWNLOADED 7, 14
  1144.     TPA 8
  1145.     TPA, INSTALLATION 3, 8, 13
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.     TPA NAME 8
  1159.     TUAM 4-6, 8, 11-13, 15-21, 24-28
  1160.     TUAM,
  1161.       ONLY GIVING OUT 10 MINUTES 25
  1162.       ZERO BYTE PWRD 12, 25
  1163.     TUAMLOFF 16, 28
  1164.     TUAMSM, NOT LOADING 24
  1165.     
  1166.     
  1167.     -----  U  -----
  1168.     USER INFO, DISPLAY 4-7, 9, 14, 20, 25
  1169.     
  1170.     
  1171.     -----  Z  -----
  1172.     ZERO BYTE PWRD, TUAM 4-6, 8, 11-13, 15-21, 24-28
  1173.     
  1174.     
  1175.     
  1176.     
  1177.     
  1178.     
  1179.     
  1180.     
  1181.     
  1182.     
  1183.     
  1184.     
  1185.     
  1186.     
  1187.     "This program is produced by a member of the Association of Shareware
  1188.     Professionals (ASP).  ASP wants to make sure that the shareware
  1189.     principle works for you. If you are unable to resolve a
  1190.     shareware-related problem with an ASP member by contacting the member
  1191.     directly, ASP may be able to help. The ASP Ombudsman can help you
  1192.     resolve a dispute or problem with an ASP member, but does not provide
  1193.     technical support for members' products.  Please write to the ASP
  1194.     Ombudsman at 545 Grover Road, Muskegon, MI 49442 or send a CompuServe
  1195.     message via CompuServe Mail to ASP Ombudsman 70007,3536."
  1196.  
  1197.     
  1198.     
  1199.     
  1200.     
  1201.     
  1202.     
  1203.     
  1204.     
  1205.     
  1206.     
  1207.     
  1208.     
  1209.     
  1210.     
  1211.     
  1212.     
  1213.     
  1214.     
  1215.     
  1216.     
  1217.     
  1218.     
  1219.     
  1220.     
  1221.     
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.